/**
 * Copyright (c) Huawei Technologies Co., Ltd. 2023-2024. All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/*!
 * \file flash_attention_score_tiling.h
 * \brief
 */

#pragma once

#include <cstdint>
#include <register/tilingdata_base.h>
#include <tiling/tiling_api.h>
#include "tiling/data_copy_transpose_tiling_def.h"

namespace optiling {

BEGIN_TILING_DATA_DEF(BaseParams)
TILING_DATA_FIELD_DEF(uint32_t, batchSize);
TILING_DATA_FIELD_DEF(uint32_t, headNumSize);
TILING_DATA_FIELD_DEF(uint32_t, seqSizeQ);
TILING_DATA_FIELD_DEF(uint32_t, seqSizeK);
TILING_DATA_FIELD_DEF(uint32_t, seqSizeV);
TILING_DATA_FIELD_DEF(uint32_t, seqInnerSize);
TILING_DATA_FIELD_DEF(uint32_t, headSize);
TILING_DATA_FIELD_DEF(float, keepProb);
TILING_DATA_FIELD_DEF(float, scaleValue);
TILING_DATA_FIELD_DEF(uint32_t, preTockens);
TILING_DATA_FIELD_DEF(uint32_t, nextTockens);
TILING_DATA_FIELD_DEF(uint32_t, attenMaskSOuter);
TILING_DATA_FIELD_DEF(uint32_t, seqBaseSize);
TILING_DATA_FIELD_DEF(uint32_t, seqBaseRange);
TILING_DATA_FIELD_DEF(uint32_t, seqBasePadValue);
TILING_DATA_FIELD_DEF(uint32_t, seqSizeAlign);
TILING_DATA_FIELD_DEF(uint32_t, transType);
TILING_DATA_FIELD_DEF(uint32_t, pseShapeType);
TILING_DATA_FIELD_DEF(uint32_t, seqInnerSizeAlign);
TILING_DATA_FIELD_DEF(uint32_t, attenMaskTypeIdx);
TILING_DATA_FIELD_DEF(uint32_t, attenBatchSize);
TILING_DATA_FIELD_DEF(uint32_t, attenHeadNum);
TILING_DATA_FIELD_DEF(uint32_t, isSD9k);
TILING_DATA_FIELD_DEF(uint32_t, remain);

END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(BaseParamsOp, BaseParams)

BEGIN_TILING_DATA_DEF(AttentionScoreCoreParams)
TILING_DATA_FIELD_DEF(uint32_t, coreNum);
TILING_DATA_FIELD_DEF(uint32_t, loopBatchNum);
TILING_DATA_FIELD_DEF(uint32_t, loopHeadNum);
TILING_DATA_FIELD_DEF(uint32_t, loopBatchNumTail);
TILING_DATA_FIELD_DEF(uint32_t, loopHeadNumTail);
TILING_DATA_FIELD_DEF(uint32_t, b1);
TILING_DATA_FIELD_DEF(uint32_t, n1);
TILING_DATA_FIELD_DEF(uint32_t, s1);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreBatchSize);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreBatchSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreSeqSize);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreHeadNumSize);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreHeadNumSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreSeqSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreHeadSize);
TILING_DATA_FIELD_DEF_ARR(uint32_t, 48, seqList);
TILING_DATA_FIELD_DEF_ARR(uint32_t, 48, eachCoreSeqSize);
TILING_DATA_FIELD_DEF(uint32_t, formerNum);
TILING_DATA_FIELD_DEF(uint32_t, tailNum);
TILING_DATA_FIELD_DEF(uint32_t, formerHeadNum);
TILING_DATA_FIELD_DEF(uint32_t, tailHeadNum);
TILING_DATA_FIELD_DEF(uint32_t, singleCoreDataSize);
TILING_DATA_FIELD_DEF(uint32_t, bnRange);
TILING_DATA_FIELD_DEF(uint32_t, bnRangeTail);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(AttentionScoreCoreParamsOp, AttentionScoreCoreParams)

BEGIN_TILING_DATA_DEF(AttentionScoreSingleCoreParams)
TILING_DATA_FIELD_DEF(uint32_t, eachCoreBatchNum);
TILING_DATA_FIELD_DEF_ARR(uint32_t, 48, sOuterLoopTimesList);
TILING_DATA_FIELD_DEF(uint32_t, sOuterLoopTimes);
TILING_DATA_FIELD_DEF(uint32_t, sInnerLoopTimes);
TILING_DATA_FIELD_DEF(uint32_t, headRange);
TILING_DATA_FIELD_DEF(uint32_t, singleProcessBatchSize);
TILING_DATA_FIELD_DEF(uint32_t, singleProcessHeadNumSize);
TILING_DATA_FIELD_DEF(uint32_t, singleProcessSOuterSize);
TILING_DATA_FIELD_DEF(uint32_t, singleProcessSOuterSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, singleProcessSInnerSize);
TILING_DATA_FIELD_DEF(uint32_t, singleProcessSInnerSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, singleProcessHeadSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSingleProcessSOuterSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSingleProcessSOuterSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, lastCoreSingleProcessSOuterSize);
TILING_DATA_FIELD_DEF(uint32_t, lastCoreSingleProcessSOuterSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSOuterLoopTimes);
TILING_DATA_FIELD_DEF(uint32_t, lastCoreSOuterLoopTimes);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSingleProcessSInnerSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSInnerLoopTimes);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSingleProcessSInnerSizeTail);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(AttentionScoreSingleCoreParamsOp, AttentionScoreSingleCoreParams)

BEGIN_TILING_DATA_DEF(AttentionScoreSingleCoreTensorSize)
TILING_DATA_FIELD_DEF(uint32_t, mmResUbSize);
TILING_DATA_FIELD_DEF(uint32_t, paddingMaskUbSize);
TILING_DATA_FIELD_DEF(uint32_t, attenMaskUbSize);
TILING_DATA_FIELD_DEF(uint32_t, pseUbSize);
TILING_DATA_FIELD_DEF(uint32_t, maskSize);
TILING_DATA_FIELD_DEF(uint32_t, softmaxMaxSize);
TILING_DATA_FIELD_DEF(uint32_t, softmaxSumSize);
TILING_DATA_FIELD_DEF(uint32_t, softmaxExpSize);
TILING_DATA_FIELD_DEF(uint32_t, spmTmpSize);
TILING_DATA_FIELD_DEF(uint32_t, scmTmpSize);
TILING_DATA_FIELD_DEF(uint32_t, apiTmpUbSize);
TILING_DATA_FIELD_DEF(uint32_t, apiTmpUbSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, mmResInUbSize);
TILING_DATA_FIELD_DEF(uint32_t, mmResInUbSizeTail);
TILING_DATA_FIELD_DEF(uint32_t, bmm2ResUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tmpMMResBmm2PreUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tmpSoftmaxBmm2UbSize);
TILING_DATA_FIELD_DEF(uint32_t, mmResUbSizeTailLoop);
TILING_DATA_FIELD_DEF(uint32_t, attenMaskUbSizeTailLoop);
TILING_DATA_FIELD_DEF(uint32_t, maskSizeTailLoop);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreMMResUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCorePaddingMaskUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreAttenMaskUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCorePseUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreMaskSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSoftmaxMaxSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSoftmaxSumSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSoftmaxExpSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreSpmTmpSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreScmTmpSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreBmm2ResUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreTmpMMResBmm2PreUbSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreTmpSoftmaxBmm2UbSize);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreMMResUbSizeTailLoop);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreAttenMaskUbSizeTailLoop);
TILING_DATA_FIELD_DEF(uint32_t, tailCoreMaskSizeTailLoop);
TILING_DATA_FIELD_DEF(uint32_t, softmaxTmpBuffer);
TILING_DATA_FIELD_DEF(uint32_t, dropOutTmpBuffer);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(AttentionScoreSingleCoreTensorSizeOp, AttentionScoreSingleCoreTensorSize)

BEGIN_TILING_DATA_DEF(AttentionScoreOffestStrideParams)
TILING_DATA_FIELD_DEF(uint32_t, typeByteNum);
TILING_DATA_FIELD_DEF(uint32_t, matmulHead);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(AttentionScoreOffestStrideParamsOp, AttentionScoreOffestStrideParams)

BEGIN_TILING_DATA_DEF(FlashAttentionScoreEmptyInputTilingData)
TILING_DATA_FIELD_DEF(uint32_t, coreNum);
TILING_DATA_FIELD_DEF(uint32_t, attentionOutFormerNum);
TILING_DATA_FIELD_DEF(uint32_t, attentionOutTailNum);
TILING_DATA_FIELD_DEF(uint32_t, softmaxMaxFormerNum);
TILING_DATA_FIELD_DEF(uint32_t, softmaxMaxTailNum);
TILING_DATA_FIELD_DEF(uint32_t, reserved);
TILING_DATA_FIELD_DEF(uint64_t, attentionOutSingleCoreDataSize);
TILING_DATA_FIELD_DEF(uint64_t, attentionOutTailCoreDataSize);
TILING_DATA_FIELD_DEF(uint64_t, softmaxMaxSingleCoreDataSize);
TILING_DATA_FIELD_DEF(uint64_t, softmaxMaxTailCoreDataSize);
TILING_DATA_FIELD_DEF(uint64_t, attentionOutLastCoreDataSize);
TILING_DATA_FIELD_DEF(uint64_t, attentionOutLastCoreIndex);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(FlashAttentionScoreEmptyInputTilingDataOp, FlashAttentionScoreEmptyInputTilingData)

BEGIN_TILING_DATA_DEF(InputParams)
TILING_DATA_FIELD_DEF(int64_t, bSize);
TILING_DATA_FIELD_DEF(int64_t, n2Size);
TILING_DATA_FIELD_DEF(int64_t, gSize);
TILING_DATA_FIELD_DEF(int64_t, s1Size);
TILING_DATA_FIELD_DEF(int64_t, s2Size);
TILING_DATA_FIELD_DEF(int64_t, alignedS2);
TILING_DATA_FIELD_DEF(int64_t, dSize);
TILING_DATA_FIELD_DEF(float, keepProb);
TILING_DATA_FIELD_DEF(float, scaleValue);
TILING_DATA_FIELD_DEF(int64_t, preTokens);
TILING_DATA_FIELD_DEF(int64_t, nextTokens);
// in pse encoding scenes, s1 and s2 might not equal with s1, s2 in Q, K
TILING_DATA_FIELD_DEF(int64_t, pseS1Size);
TILING_DATA_FIELD_DEF(int64_t, pseS2Size);
TILING_DATA_FIELD_DEF(uint32_t, pseBSize);
TILING_DATA_FIELD_DEF(uint32_t, bandIndex);

// 1: BSH/BSND, 2: SBH, 3: BNSD
TILING_DATA_FIELD_DEF(uint8_t, layoutType);
// 0: (B,N2,G,S1,S2), 1: (B,N2,G,1,S2)
TILING_DATA_FIELD_DEF(uint8_t, pseShapeType);
// 0: (B,N2,G,S1,S2), 1: (B,1,1,S1,S2), 2: (1,1,1,S1,S2)
TILING_DATA_FIELD_DEF(uint8_t, attenMaskShapeType);
// 0: fp16, 1: bool(uint8)
TILING_DATA_FIELD_DEF(uint8_t, attenMaskDataType);
// ALL: 0, NONE: 1, ANY: 2, CAUSAL: 3, BAND: 4 };
TILING_DATA_FIELD_DEF(uint8_t, attenMaskCompressMode);
// 0: high precise, 1: high performance, 2: invalid line high precise
TILING_DATA_FIELD_DEF(uint8_t, implMode);
TILING_DATA_FIELD_DEF(uint8_t, sparseType);
TILING_DATA_FIELD_DEF(uint8_t, needDropMaskOp);
TILING_DATA_FIELD_DEF(uint8_t, pseEncodeType);
// aa3 for attenOut format: 0:disable aa3 or BNSD, 1:BSH/BSND, 2:SBH
TILING_DATA_FIELD_DEF(uint8_t, attenOutLayoutType);
TILING_DATA_FIELD_DEF(uint16_t, remain);
TILING_DATA_FIELD_DEF(uint32_t, attenMaskS2Size);
TILING_DATA_FIELD_DEF_ARR(int64_t, 24, prefixNList);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(InputParamsOp, InputParams)

BEGIN_TILING_DATA_DEF(MultiCoreParams)
TILING_DATA_FIELD_DEF(int32_t, coreNum);
TILING_DATA_FIELD_DEF(int32_t, reserve);
// BN2GS1.o
TILING_DATA_FIELD_DEF(int64_t, totalSize);
// BN2GS1.o / core_num
TILING_DATA_FIELD_DEF(int64_t, splitFactorSize);
TILING_DATA_FIELD_DEF(int64_t, splitFactorTailSize);
TILING_DATA_FIELD_DEF_ARR(int64_t, 48, sparseStartIdx);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(MultiCoreParamsOp, MultiCoreParams)

BEGIN_TILING_DATA_DEF(CoreParams)
TILING_DATA_FIELD_DEF(int32_t, s1BaseSize);
TILING_DATA_FIELD_DEF(int32_t, s1BaseTailSize);
TILING_DATA_FIELD_DEF(int64_t, s1OuterSize);
TILING_DATA_FIELD_DEF(int32_t, s1Vec2BaseSize);
TILING_DATA_FIELD_DEF(int32_t, s1Vec2BaseTailSize);
TILING_DATA_FIELD_DEF(int64_t, s1Vec2OuterSize);
TILING_DATA_FIELD_DEF(int32_t, s2BaseSize);
TILING_DATA_FIELD_DEF(int32_t, s2BaseTailSize);
TILING_DATA_FIELD_DEF(int64_t, s2OuterSize);
TILING_DATA_FIELD_DEF(int32_t, dBaseSize);
TILING_DATA_FIELD_DEF(int32_t, dBaseTailSize);
TILING_DATA_FIELD_DEF(int64_t, dOuterSize);
TILING_DATA_FIELD_DEF(int32_t, bBaseSize);
TILING_DATA_FIELD_DEF(int32_t, bBaseTailSize);
TILING_DATA_FIELD_DEF(int64_t, bOuterSize);
TILING_DATA_FIELD_DEF(int32_t, n2BaseSize);
TILING_DATA_FIELD_DEF(int32_t, n2BaseTailSize);
TILING_DATA_FIELD_DEF(int64_t, n2OuterSize);
TILING_DATA_FIELD_DEF(int32_t, gBaseSize);
TILING_DATA_FIELD_DEF(int32_t, gBaseTailSize);
TILING_DATA_FIELD_DEF(int64_t, gOuterSize);
TILING_DATA_FIELD_DEF(int32_t, nRatio);
TILING_DATA_FIELD_DEF(int32_t, rsvd);
TILING_DATA_FIELD_DEF(int64_t, s1SparseValidSize);
TILING_DATA_FIELD_DEF(int64_t, s2SparseValidSize);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(CoreParamsOp, CoreParams)

BEGIN_TILING_DATA_DEF(TensorSizeParams)
TILING_DATA_FIELD_DEF(int32_t, bmm1ResUbSize);
TILING_DATA_FIELD_DEF(int32_t, attenMaskUbSize);
TILING_DATA_FIELD_DEF(int32_t, pseUbSize);
TILING_DATA_FIELD_DEF(int32_t, dropMaskUbSize);
TILING_DATA_FIELD_DEF(int32_t, castUbSize);
TILING_DATA_FIELD_DEF(int32_t, softmaxMaxUbSize);
TILING_DATA_FIELD_DEF(int32_t, softmaxSumUbSize);
TILING_DATA_FIELD_DEF(int32_t, softmaxExpUbSize);
TILING_DATA_FIELD_DEF(int32_t, apiTmpBufferBytes);
TILING_DATA_FIELD_DEF(int32_t, bmm2ResUbSize);
TILING_DATA_FIELD_DEF(int32_t, inputQueBytes);
TILING_DATA_FIELD_DEF(int32_t, outputQueBytes);
// API buffer use remain space of ub
TILING_DATA_FIELD_DEF(int32_t, tmpBufBytes);
TILING_DATA_FIELD_DEF(int32_t, softmaxMaxOffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, softmaxSumOffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, maxSumApiOffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, customSoftmaxApiOffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, pseTbufOffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, dropoutApiOffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, maxSumApiSize);
TILING_DATA_FIELD_DEF(int32_t, customSoftmaxApiSize);
TILING_DATA_FIELD_DEF(int32_t, dropoutApiSize);
TILING_DATA_FIELD_DEF(int32_t, attenMaskApiSize);
TILING_DATA_FIELD_DEF(int32_t, attenMaskApiOffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, bmm1ProcessTInStage2Size);
TILING_DATA_FIELD_DEF(int32_t, bmm1ProcessTInStage2OffsetBytes);
// workspace
TILING_DATA_FIELD_DEF(int32_t, wkspSection1OffsetBytes);
TILING_DATA_FIELD_DEF(int32_t, wkspSection2OffsetBytes);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(TensorSizeParamsOp, TensorSizeParams)

BEGIN_TILING_DATA_DEF(MaxSumTiling)
TILING_DATA_FIELD_DEF(uint32_t, srcM);
TILING_DATA_FIELD_DEF(uint32_t, srcK);
TILING_DATA_FIELD_DEF(uint32_t, srcSize);
TILING_DATA_FIELD_DEF(uint32_t, outMaxM);
TILING_DATA_FIELD_DEF(uint32_t, outMaxK);
TILING_DATA_FIELD_DEF(uint32_t, outMaxSize);
TILING_DATA_FIELD_DEF(uint32_t, splitM);
TILING_DATA_FIELD_DEF(uint32_t, splitK);
TILING_DATA_FIELD_DEF(uint32_t, splitSize);
TILING_DATA_FIELD_DEF(uint32_t, reduceM);
TILING_DATA_FIELD_DEF(uint32_t, reduceK);
TILING_DATA_FIELD_DEF(uint32_t, reduceSize);
TILING_DATA_FIELD_DEF(uint32_t, rangeM);
TILING_DATA_FIELD_DEF(uint32_t, tailM);
TILING_DATA_FIELD_DEF(uint32_t, tailSplitSize);
TILING_DATA_FIELD_DEF(uint32_t, tailReduceSize);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(MaxSumTilingOp, MaxSumTiling)

BEGIN_TILING_DATA_DEF(DropmaskParams)
TILING_DATA_FIELD_DEF(int32_t, multiCoreFactorSize);
TILING_DATA_FIELD_DEF(int32_t, baseUbCalSize);
TILING_DATA_FIELD_DEF(int64_t, multiCoreTotalSize);
TILING_DATA_FIELD_DEF(int64_t, shapeTotalSize);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(DropmaskParamsOp, DropmaskParams)

BEGIN_TILING_DATA_DEF(FlashAttentionScoreTilingData)
TILING_DATA_FIELD_DEF_STRUCT(BaseParams, baseParams);
TILING_DATA_FIELD_DEF_STRUCT(AttentionScoreCoreParams, attentionScoreCoreParams);
TILING_DATA_FIELD_DEF_STRUCT(AttentionScoreSingleCoreParams, attentionScoreSingleCoreParams);
TILING_DATA_FIELD_DEF_STRUCT(AttentionScoreSingleCoreTensorSize, attentionScoreSingleCoreTensorSize);
TILING_DATA_FIELD_DEF_STRUCT(AttentionScoreOffestStrideParams, attentionScoreOffestStrideParams);
TILING_DATA_FIELD_DEF_STRUCT(TCubeTiling, mmTilingData);
TILING_DATA_FIELD_DEF_STRUCT(TCubeTiling, bmm1TilingData);
TILING_DATA_FIELD_DEF_STRUCT(TCubeTiling, bmm2TilingData);
TILING_DATA_FIELD_DEF_STRUCT(TCubeTiling, bmm1TilingDataTailCore);
TILING_DATA_FIELD_DEF_STRUCT(TCubeTiling, bmm2TilingDataTailCore);
TILING_DATA_FIELD_DEF_STRUCT(SoftMaxTiling, softmaxTilingData);
TILING_DATA_FIELD_DEF_STRUCT(SoftMaxTiling, softmaxFlashTilingData);
TILING_DATA_FIELD_DEF_STRUCT(SoftMaxTiling, softmaxTilingDataTailCore);
TILING_DATA_FIELD_DEF_STRUCT(SoftMaxTiling, softmaxFlashTilingDataTailCore);
TILING_DATA_FIELD_DEF_STRUCT(CopyTransposeTiling, transposeTilingData);
TILING_DATA_FIELD_DEF_STRUCT(CopyTransposeTiling, transposeTilingDataTailCore);
TILING_DATA_FIELD_DEF_STRUCT(FlashAttentionScoreEmptyInputTilingData, emptyInputTilingData);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(FlashAttentionScore, FlashAttentionScoreTilingData)

BEGIN_TILING_DATA_DEF(FlashAttentionScoreGeneralTilingData)
TILING_DATA_FIELD_DEF_STRUCT(InputParams, inputParams);
TILING_DATA_FIELD_DEF_STRUCT(MultiCoreParams, multiCoreParams);
TILING_DATA_FIELD_DEF_STRUCT(CoreParams, coreParams);
TILING_DATA_FIELD_DEF_STRUCT(TensorSizeParams, tensorSizeParams);
TILING_DATA_FIELD_DEF_STRUCT(TCubeTiling, bmm1TilingData);
TILING_DATA_FIELD_DEF_STRUCT(TCubeTiling, bmm2TilingData);
TILING_DATA_FIELD_DEF_STRUCT(SoftMaxTiling, softmaxFlashTilingData);
TILING_DATA_FIELD_DEF_STRUCT(CopyTransposeTiling, transposeTilingData);
TILING_DATA_FIELD_DEF_STRUCT(CopyTransposeTiling, transposeTilingDataTailCore);
TILING_DATA_FIELD_DEF_STRUCT(DropmaskParams, dropmaskParams);
END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000022420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000022422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000022430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000022432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001000221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000002211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000021332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000122420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000122422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000122430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000122432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001001221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000012211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000000121332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001022420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001022422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001022430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001022432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001010221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000102211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001021332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001122420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001122422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001122430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001122432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001011221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000112211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000001121332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010022420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010022422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010022430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010022432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000100221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001100221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001002211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010021332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010122420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010122422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010122430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010122432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000101221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001101221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001012211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000010121332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011022420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011022422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011022430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011022432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000110221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001110221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001102211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011021332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220102943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221120943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221122943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221130943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221132943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211120953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211122953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211130953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211132953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121120099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121122099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121130099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121132099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011122420943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011122422943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011122430943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011122432943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221220943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221222943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221230943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221232943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211220953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211222953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211230953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211232953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121220099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121222099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121230099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121232099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111220332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221320943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221322943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000111221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221330943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001111221332943, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112200332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112210332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112201332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211320953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211322953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211330953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000001112211332953, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121320099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121322099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121330099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_10000000011121332099, FlashAttentionScoreGeneralTilingData)
REGISTER_TILING_DATA_CLASS(FlashAttentionScore_1071, FlashAttentionScoreGeneralTilingData)

}  // namespace optiling
